package com.heima.a07_demo.server.service;

import com.heima.a07_demo.pojo.dto.DoctorDTO;
import com.heima.a07_demo.pojo.dto.DoctorImageDTO;
import com.heima.a07_demo.pojo.dto.DoctorPasswordDTO;
import com.heima.a07_demo.pojo.dto.DoctorRegisterDTO;
import com.heima.a07_demo.pojo.entity.Doctor;

public interface DoctorService {
    /*
    * 新增医生
    * */
    void save(DoctorRegisterDTO doctorRegisterDTO);

    /*
    * 根据id信息来查询医生信息
    * */
    Doctor getById(Long id);

    /*
    * 修改医生信息
    * */
    void update(DoctorDTO doctorDTO);
    /*
    * 根据id查询医生头像路径
    * */
    String getImageById(Long id);
    /*
     * 修改头像
     * */

    void updateImage(DoctorImageDTO doctorImageDTO);

    /*
    * 修改密码
    * */
    void updatePassword(DoctorPasswordDTO doctorPasswordDTO);
}
